n. squadron, any of a variety of military units containing both personnel and vehicles; group
Copyright © 2018 WordTech Co.